
.posR{position:relative;}
.tableborder1 td{ border:1px solid #999999;}
.tableborder2 td{ border:1px solid #eee; padding-top:5px; padding-bottom:5px; padding-left:20px;}
.tdbg1{ background:#C2E5F7;}
.dpN{display:none;}
.lh0{line-height:0;}

.texc { text-align:right; margin-right:5px;}
.w1000 { width:1000px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.ml35 { margin-left:33px;}
.mt40{margin-top:40px;}

.mr35 { margin-right:33px;}


.ml10 { margin-left:28px;}
.mr10 { margin-right:28px;}
.top { width:100%; height:80px; background:#082c7c;}

.dh li { float:left;}
.dh li a { color:#fff; font-size:15px;width:80px; height:33px; line-height:30px; display:block; text-align:center;}
.dh li a:hover { background:url(images/hhh.jpg) no-repeat; background-size: 100%;}
.dh li a.hh { /*background:url(images/hhh.jpg) no-repeat;*/ }


		.dh li .subItem{ display:none; position:absolute; width:130px; z-index:10; background:#082f81;border-radius:5px;}	
		.dh li .subItem li{ clear:left;width:130px; padding-bottom:2px; padding-top:2px;} 
		.dh li .subItem li a{ width:130px; height:33px; text-align:center; line-height:33px; color:#fff; display:block; font-size:12px;}
		.dh li .subItem li a:hover{ background:url(images/nav_hover.png) no-repeat; width:130px; height:33px; display:block; color:#fff}	



#banner{height:450px;}
.banner{height:450px;overflow:hidden;}
.banner li{background-position:center;background-repeat:no-repeat;height:450px;display:none;}
.bannerList{height:45px;position:relative;z-index:1;background:#f3f3f3;}
.bannerList ul{margin-top:15px;}
.bannerList li{width:60px;height:5px;float:left;background:url(images/li.jpg) no-repeat;margin-top:1px;margin-left:10px;cursor:pointer;/*ie6*/_display:inline;}
.bannerList .active{background-image:url(images/li_a.jpg);}
.bannerList .prev{width:8px;height:11px;background:url(images/arrowL.jpg) no-repeat;margin-top:0;}
.bannerList .next{width:8px;height:11px;background:url(images/arrowR.jpg) no-repeat;margin-top:0;}


.nr1 { width:100%; background:#f3f3f3; padding-bottom:50px;}
.news { background: url(images/newsbg.jpg) no-repeat; height:240px; padding:40px 20px;}
.newsqh li { margin-bottom:13px;}
.newsqh li a { background:url(images/sb1.jpg) no-repeat; width:475px; height:38px; display:block; color:#666; padding:6px 25px;}
.newsqh li a:hover { background:url(images/sb2.jpg) no-repeat; color:#FFFFFF}
.newsqh li a.hhh { background:url(images/sb2.jpg) no-repeat; color:#FFFFFF}


.dbt { font-size:18px;}



.bk li { text-align:center; line-height:1.6;}
.bk li a { background:url(images/bk1.jpg) no-repeat; width:225px; height:315px; display:block; color:#777;}
.bk li a:hover { background:url(images/bk2.jpg) no-repeat; color:#862001}
.bkbt { font-size:20px; color:#7f8c8c; font-weight:700;}
.bk li .bkwz { padding-top:20px; width:170px; padding-left:27px;}

.jscg { position:absolute}
.nr2 { width:100%; background:url(images/bgbg.jpg) repeat-x; height:650px;}

.js { font-size:40px; text-align:center; color:#862001; padding-top:40px;}
.js1 { font-size:14px; text-align:center; color:#777777; padding-top:10px;}

.footbg { background:url(images/footbg.jpg) repeat-x; width:100%; height:350px;}

.news1 { width:290px; padding-right:25px;height:230px}
.news2 { width:290px; border-left:1px solid #e5c173; padding-left:25px; padding-right:25px;height:230px}
.newsbt { color:#e5c173;font-size:26px;}
.newslist li { height:25px;}
.newslist li a { color:#fff;}
.newslist li a:hover { color:#e5c173;}
.newslist li img { margin-right:5px;}


.bq { color:#fff; padding-top:30px;}


.nynr1 { background:#ececec; width:100%; height:80px; line-height:80px;}
.nynr2 { background:#fafafa; width:100%; padding-bottom:70px}
.nynr3 { background:#f3f3f3; width:100%; padding-bottom:70px}
.po a {color:#7f8c8c}
.po a:hover { color:#aa7b0b}
.po span { color:#aa7b0b}

.nybt { font-size:26px; color:#7f8c8c;}
.jtt { margin-left:20px;}
.gsby { background:url(images/yj.jpg) no-repeat; height:70px; padding:10px 20px;font-size:20px; line-height:1.6}
.gsby1 { background:url(images/yj1.jpg) no-repeat; height:90px; padding:18px 20px;font-size:17px; line-height:1.6}
.gsby2 { background:url(images/yj2.jpg) no-repeat; height:117px; padding:18px 20px;font-size:17px; line-height:1.6;letter-spacing:1px;word-spacing:1px;}
.gsby2 span { font-style:italic; color:#a30000; font-weight:700; letter-spacing:4px;word-spacing:8px;}
.gsby1 span { font-style:italic; color:#a30000; font-weight:700;letter-spacing:5px;word-spacing:10px;}

.gsby span { font-style:italic; color:#a30000; font-weight:700;letter-spacing:5px;word-spacing:10px;}

.gswz { width:680px; line-height:1.8; font-size:14px;}

.rylist li { background:url(images/rybg.jpg) no-repeat; height:50px; padding:0 20px; font-size:16px; margin-top:10px;}
.rylist li img { margin-right:10px;}


.gszn { padding-top:50px;}
.gszn ul { background:url(images/znbg.jpg) no-repeat; height:115px; padding:0 15px;}
.gszn li img { margin-right:10px;}


.gswz1 { width:870px; font-size:20px; line-height:1.4; margin-left:10px; margin-top:15px;}
.gswz1  span { color:#07256c; font-style:italic; font-weight:700;letter-spacing:3px;word-spacing:8px;}



.jstp a {color:#999; font-size:14px;width:295px; line-height:1.6; display:block}
.jstp a:hover { color:#000; }

a.xm { font-size:18px; color:#333}
a:hover.xm {color:#781400}

.btline { border-top:1px solid #e5e5e5;}
.newfy1 {padding-top:20px;}
	.newfy1 a { margin:0 5px; padding-bottom:35px;}
	.newfy1 a.fy { background:url(images/bg1.jpg) no-repeat; display:block; width:25px; height:24px; color:#333; line-height:20px; text-align:center}
	.newfy1 a.fy:hover {color:#ff6400;}
	.newfy1 a.prev {background:url(images/bg3.jpg) no-repeat; display:block; width:42px; height:24px; color:#333; text-align:center; line-height:20px;}	
	.newfy1 a.prev:hover {background:url(images/bg3.jpg) no-repeat; display:block; width:42px; height:24px;color:#ff6400;}
	.newfy1 a.fyhover { background:url(images/bg2.jpg) no-repeat; display:block; width:25px; height:24px;color:#ff6400;line-height:20px; text-align:center}	

.nykv { background:url(images/jskv.jpg) repeat top center; height:200px; width:100%}
.nykv2 { background:url(images/gsznkv.jpg) repeat top center; height:200px; width:100%}
.nykv3 { background:url(images/xxzxkv.jpg) repeat top center; height:200px; width:100%}
.nykv4 { background:url(images/xmdtkv.jpg) repeat top center; height:200px; width:100%}
.nykv5 { background:url(images/gswhkv.jpg) repeat top center; height:200px; width:100%}


.news_nybt { border-bottom:1px solid #dfdfdf; font-size:30px; color:#862001; padding-bottom:8px; margin-top:30px; text-align:center}
.new { text-align:center; color:#aeaeae; font-size:14px; padding-top:8px;}


.xgtp { background:url(images/xgtpbg.jpg) no-repeat; height:20px; margin-top:20px; color:#862001; font-size:16px;}

.xg li { float:left; margin-left:20px; margin-right:20px;}

.fenye { color:#828383;}
.fenye a { color:#828383;}
.fenye a:hover { color:#9a0101;}



.xixi1{width:1000px;height:35px;line-height:30px;background-image:url(images/xxzx1.jpg);cursor:pointer;}
.xixi2{width:1000px;height:35px;line-height:30px;background-image:url(images/xxzx2.jpg);cursor:pointer;}
.xixi3{width:1000px;height:35px;line-height:30px;background-image:url(images/xxzx3.jpg);cursor:pointer;}
.tab1{width:110px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer; margin-left:0px;}
.tab2{width:110px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer; margin-left:25px;}
.tab3{width:110px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer; margin-left:30px;}
.data{margin-top:30px;}
.qhtop { padding-top:20px;}

.xixi4{width:1000px;height:35px;line-height:30px;background-image:url(images/gswh1.jpg);cursor:pointer;}
.xixi5{width:1000px;height:35px;line-height:30px;background-image:url(images/gswh2.jpg);cursor:pointer;}
.tab4{width:110px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer; margin-left:0px;}
.tab5{width:110px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer; margin-left:25px;}


.xxL { border-bottom:1px solid #dfdfdf; padding-bottom:30px; margin-top:30px;}

.xxtp { width:410px;}
.xxwz { width:560px; line-height:1.6; color:#666}
.xxwz1 { font-size:20px; color:#862001;}
.xxwz a { color:#666}
.xxwz a:hover { text-decoration:underline}


.bjk1 { background:url(images/bjk1.jpg) no-repeat; width:430px; height:40px; display:block; margin-left:15px; margin-top:-5px;}
.bjk1 input { background:#e5e6e6; border:none; margin-left:10px; font-family:"微软雅黑"; font-size:14px; color:#666; margin-top:10px;}
.zxly { font-size:18px; color:#7f8c8c;width:620px;}


.bjk2 { background:url(images/bjk2.jpg) no-repeat; width:560px; height:180px; display:block; margin-left:15px; margin-top:-5px;}
.bjk2 textarea { background:#e5e6e6; border:none; margin-left:10px; font-family:"微软雅黑"; font-size:14px; color:#666; margin-top:10px;}

.fs { margin-top:25px; margin-left:55px;}


.sbhh a { background:url(images/ckgd1.jpg) no-repeat; width:155px; height:40px; display:block;}
.sbhh a:hover { background:url(images/ckgd2.jpg) no-repeat; width:155px; height:40px; display:block;}

.zwmz{
	background: rgb(229, 230, 230);
	height: 45px;
	line-height: 45px;
	padding-left: 20px;
	font-size: 20px;
}
.zwnr{
	padding: 20px;
	font-size: 14px;
	line-height: 26px;
	/*display: none;*/
}
.zwmz.active,.zwmz:hover{
	background: #082c7c;
	color: #fff;
}
.zwnr>a{
	color: #000;
}
.zwnr>a:hover{
	color: #082c7c;
}
.zplb{
	padding-top: 20px;
}
.zplb>li{
	margin-bottom: 10px;
}